hurl oneself into ruin - Turco Inglés Diccionario